.\"   $Id: getablexprnumbinoper.3,v 1.1 2002/03/18 11:06:16 ludo Exp $
.\" @(#)getablexprnumbinoper.2 2.7 96/07/02 ; Labo masi cao-vlsi; Author : Jacomme Ludovic
.TH GETABLEXPRNUMBINOPER 3 "October 1, 1997" "ASIM/LIP6" "ABL FUNCTIONS"
.SH NAME
getablexprnumbinoper \- gives the number of binary operators in an expression.
.so man1/alc_origin.1
.SH SYNOPSIS
.nf
.if n \{\
.ft B \}
.if t \{\
.ft CR \}
#include "abl101.h"
long getablexprnumbinoper( Expr )
  chain_list \(**Expr;
.ft R
.fi
.SH PARAMETERS
.TP 20
\fIExpr\fP
Expression.
.SH DESCRIPTION
\fBgetablexprnumbinoper\fP gives the number of binary operators in \fIExpr\fP.
.br
.SH RETURN VALUE
\fBgetablexprnumbinoper\fP returns the number of binary operators in \fIExpr\fP.
.SH EXAMPLE
.ta 3n 6n 9n 12n 15n 18n 21n
.nf
.if n \{\
.ft B \}
.if t \{\
.ft CR \}
#include "abl101.h"
  chain_list \(**Expr;
  Expr = createablbinexpr( ABL_AND,
                           createablatom( "'0'" ),
                           createablatom( "'1'" ) );
  /* displays 1 */
  printf( "%d", getablexprnumbinoper( Expr ) );
.ft R
.fi
.SH SEE ALSO
.BR abl (1)


.so man1/alc_bug_report.1

